package com.str.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Author: ZhangWu, Anything is possible!
 * @CreateTime: 2023/04/11 22:00
 * @Description: 获取用户列表响应vo
 */
@Data
@ApiModel("获取用户列表响应vo")
public class SystemUserListVO {

    /**
     * 用户ID
     */
    @ApiModelProperty(value = "用户ID")
    private String userId;
    /**
     * 角色id
     */
    @ApiModelProperty(value = "角色id")
    private String roleId;
    /**
     * 用户姓名
     */
    @ApiModelProperty(value = "用户姓名")
    private String userName;
    /**
     * 手机号码
     */
    @ApiModelProperty(value = "手机号码")
    private String userPhone;
    /**
     * 性别  1:男，2：女
     */
    @ApiModelProperty(value = "性别  1:男，2：女")
    private Integer sex;
    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String email;

    /**
     * 角色名称
     */
    @ApiModelProperty(value = "角色名称")
    private String roleName;

    /**
     * 用户状态。0：已删除，1：正常，2：被冻结
     */
    @ApiModelProperty(value = "用户状态。0：已删除，1：正常，2：被冻结")
    private Integer userStatus;
}
